lash out – Català–English translations

🇬🇧 en ca

lash out verb

  • To make a sudden violent attack
agredir
  • To make a fierce verbal attack
arremeter
Wiktionary Links